barbecued meat - English Synonyms Dictionary